#pragma once
#include <vulkan/vulkan.h>
#include <array>
class VKRenderPass
{
public:
	void CreateRenderPass(VkFormat swapChainImageFormat);
	void DestroyRenderPass();

	void BeginRenderPass(std::array<VkClearValue,2> clearValues,VkCommandBuffer commandBuffer,VkFramebuffer swapChainFrameBuffer,VkExtent2D swapChainImageExtent);
	void EndRenderPass(VkCommandBuffer commandBuffer);

	VkRenderPass m_RenderPass;

};

